• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

AltME groups: search

Help · search scripts · search articles · search mailing list

results summary

worldhits
r4wp12
r3wp160
total:172

results window for this page: [start: 1 end: 100]

world-name: r4wp

Group: #Red ... Red language group [web-public]
Kaj:
25-Feb-2012
Mandelbrot
Syllable Server, AMD Athlon XP 1800+ (256 KB L2 cache)
						CPU Time	Relative
C (GCC -O2)				.025		1
C (GCC 4.4.3 i686)		.05			2
Red/System				.11 (0.3)	4
World (complex math)	4 (7)		150
World					6 (9)		250
Boron (i486)			7.5 (10)	300
ORCA (i486)				9 (12)		350
REBOL 3 2.100.111.4.4	9 (12)		350
REBOL 2 2.7.7			11 (13)		450
Ruby 1.8.7.248 (i486)	12 (15)		500
DocKimbel:
22-Aug-2012
Brian: thanks for the input. 


Oldes: I think this has been discussed in same channel on Rebol3 
world long time ago. Basically, the problem is that it  breaks REBOL's 
syntactic rules (digits as first characters of a word are not allowed). 
Also, this kind of syntax looks cryptic, it's IMHO, and goes a bit 
in opposite direction of what REBOL wants to promote (readable syntax).


Maybe we can do some implicit casting when a float literal is passed 
as argument to a function expecting a float32!.
DocKimbel:
17-Nov-2012
I still fail to see a real-world use-case where you need both negative 
and positive indexes at the same time (in other words, compute indexes 
*over* current position). Even in such rare case, you can still do 
the computation using INDEX? SKIP values (so switching to absolute 
indexes instead of relative ones).
DocKimbel:
18-Nov-2012
Ladislav, thanks for bringing a tangible example that demonstrates 
our both points. I will try to be brief:


1) I will start by repeating again that nobody contests that having 
a continuous numbering is better than a discontinuous one (for pure 
arithmetic efficiency, as you've showed).


2) Brian showed that R2 is not "broken" as the head-index? function 
can be written. 


3) I have never needed to write such "workaround" in R2, nor did 
I remember seeing it in others code (if someone did use such workaround, 
please step in, we need real-world use-cases).


4) According to 3), I think the issue you are showing with head-index? 
function covers extremely rare use-cases. 


5) I often use series with an offset and I do index computation on 
them, but usually, in a single direction at a time (using only positive 
*or* negative indexes). In the very rare cases where I need an index 
computation "over 0", I switch to absolute (from head) indexing, 
but not relying only on index arithmetic, but also on series navigation 
using the INDEX? SKIP idiom. This short idiom gives exactly what 
your head-index? function gives to you, but using series navigation 
abilities rather than pure index arithmetic. Of course, it works 
because SKIP is an implicit 0-based system with no hole.


6) INDEX? SKIP in R2 solves the "hole issue", for the very rare cases 
where we need to solve it. So, allow me now to propose my own head-index? 
implementation:

    head-index?: func [s [series!] i [integer!]][index? skip s i]


It is not pure arithmetic for sure, but we are programmers, not mathematicians 
(except you who is both :-)), so this solution is IMHO as acceptable 
as pure arithmetic ones, from a programmer's point of view.


So, what I contest is the trade-off required for "fixing" index arithmetic 
in R3, resulting in IMHO "broken" PICK and path notation for 0 and 
negative indexes. Also, given that INDEX? SKIP is available in R2, 
the "fixing" seems even less necessary. Still, I am open to discussing 
options for improving index arithmetic but *without* having to break 
other features.


I think we will agree to disagree about the right trade-offs between 
R2 and R3.


So, can we now all focus on studying the different improvements proposed?
Pekr:
30-Nov-2012
I do remember the times when Win95 came. All the world was claiming 
- your apps need the menu, a toolbar, etc. Free style Amiga like 
apps were a dirty world. Now, 15 years later, such aproach looks 
archaic, laughable. The time has changed. Let's target mobile platforms.
Geomol:
3-Jun-2013
I remember now, how I solved my TO [a | b] situations in R2. It's 
what I call 'positive' parsing, where I all the time look for a positive 
all the way to either a or b is reached. It's easier to just let 
it skip to either a or b, whatever comes first, yes, but I was able 
to parse about everything the other way.


I need to look through all the R3 extensions to parse some day, when 
parse needs an overhaul in World. I guess, having parse as a mezzanine 
is a good thing to port it to also Red or other languages?
Group: Ann-Reply ... Reply to Announce group [web-public]
Kaj:
9-Sep-2012
Well, once after already having been in the first REBOL world for 
some time, someone asked if I was a bot...
Robert:
10-Sep-2012
Well, now on to creating a new "save-the-world-open-source-license". 
Why is it so hard to just pick one like MIT and release the code. 
Every day we loose, we can't get back. I expect this licensing thing 
to take at least 12 months. It's just waste of time.
Pekr:
29-Nov-2012
Ladislav - in 2004, when R# was slowly taking off, Carl published 
a blog article or announcement, describing R2 plugin feature. The 
supposed release was "imminent". Prior to that, Carl even contacted 
Doc to eventually stop working on R#, or so I remember. Of course, 
the announcement was just to distract ppl from alternative, keeping 
them interested in REBOL. 


Later on, I several times rightly identified some blog-post, whose 
purpose was nothing more, than to buy some time for RT, where in 
fact promissed things were not delivered. 


So - of course it is just my speculation, but with the history of 
R3 development I find it really curious to try to hype users to believe, 
that port to ARM could happen in 5 minutes, when RT was not able 
to deliver it is 5-6 years of R3 existence? And if so, it sounds 
a bit unfair to me ...


Simply put - wish Red, R3, World, whatever clone a success. It is 
just that what I would like to see is - a realistic estimates on 
any side ....
MikeL:
7-Jun-2013
For people in Windows Word World (I know I know ... double pane), 
MarkdownPad 2 was released on 05-Mar-2013 with standard and Pro version.

The pro version includes GFM support.  Pro costs $14.95 USD for a 
single user licence.
http://markdownpad.com/compare.html

This is the kind of stuff that I use because time isn't free and 
Git seems to be the place to converge to.
[If already posted (or hate windows), ignore immediately.]
Group: !REBOL3 ... General discussion about REBOL 3 [web-public]
GiuseppeC:
1-Jun-2013
Geomol: "is this a good thing ?"
Only time and experience will tell.

But I am sure that if I write on the top of a web page a full line 
of code and the If you can understand this, you can write code in 
WORLD" people will feel they can.
Group: !R3 Building and Porting ... [web-public]
Cyphre:
21-Dec-2012
Oldes, I don't argue with you and Bo about that. I think we all know 
the state of this technology. I've already did several prototypes 
of such "engine" so I have some ideas how this could be done for 
R3 it's just matter of prioritizing&time&resources.

I wrote about the drawing apis just so other people know OpenGL is 
not any Messiah if you want to do hi-quality 2d vector graphics in 
realtime.

I'm not against HW acceleration at all. It's just not easy topic 
in this non-ideal programming world as you pointed out.

I see the solution with good high quality rasterizer + HW accelerated 
compositing engine. That should be flexible setup at least IMHO. 
Plus this way also we got the classic 3d api for free.

world-name: r3wp

Group: All ... except covered in other channels [web-public]
Carl:
7-Jan-2009
It's almost easier to invent a time machine, go back in time, and 
standardize the world's decimal point.  And, maybe if there's a little 
extra time, standardize the date format too.
Carl:
7-Jan-2009
Long time.  I've never wanted to wait for this world to load (on 
this computer, which is in a loft).
shadwolf:
2-Aug-2011
now you can hide from the truth and invent the perfect world you 
think you have created but  the truth still remain and more time 
pass worst gets the situation but ... Here  is my next prediction 
in some more month lets say january 2012 Carl will make  his triumphant 
comeback wich will mobelise you all and has the effect of killing 
the red community and action as none will contribute to red anymore 
it will be on stasis like all other intents to break free from RT
onetom:
4-Aug-2011
A college class mate of mine had some nerv system issues. He was 
under medication. He already had a university diploma in physics 
but he wanted to get more practical programming experience so he 
attended to this college. Sometimes he forgot to take his pills. 
He was getting nervous at these times and he was insulting the teachers 
or other students, but in a very childish and mean way. I was around 
26yrs old that time and he was 36. I remember once he got jealous 
about a couple walking happily on the street on a nice and sunny 
sunday afternoon. He just went to them and started to complain how 
can they be so liberated when there are so many problems in the world, 
etc etc
Pekr:
7-Mar-2012
Henrik - world password != master password? Long time since I set-up 
some world last time ...
Group: Ann-Reply ... Reply to Announce group [web-public]
Terry:
18-Feb-2005
i should clarify my point..   Community is just that.. community. 
 By telling someone what they can and can't talk about would be like 
telling your staff "If you want to talk about the weather, do it 
on your own time."  If you did this in the workplace, you would find 
yourself void of employees quick smart.  If it's inappropriate in 
the workplace, where you PAY people to work, how more inappropriate 
is it here?


If this world was limited to just Rebol discussions, I would probably 
only read it once every few months, or if I had a problem.  But over 
the years, I've come to know some of you very well, and appreciate 
your opinons and discussions.. not only regarding the MAIN topic.. 
Rebol.. but on various other topics as well.


I'm well aware that some of the folks here consider my opinions, 
discussions etc. 'out of place' and verbose, to say the least, however, 
as I've said before, feel free to ignore them.  If you can't, well, 
I guess you can try censorship, but that will not help the community.. 
not at all.
Charles:
26-Feb-2005
This world is not in my mail-reader, it's an executable, I have to 
launch it to view, read, and write... I really think that if I have 
good time on this world, if I can meet some friends, and read some 
interessant subject, then I'm going to connect often and often, read 
more, and participate more. If it doesn't, then I forgot this world, 
and I connect only if someone tell me about something in this world 
(or if I time to spend).
Gregg:
27-Feb-2005
Oh boy. 


First, I *have* been contacted to ask if I could take certain actions, 
but not by RT. RT made me a world master here, which *I* consider 
to be form of moderator (with the main task being to assign and maintain 
accounts), though there is not a definite job description sitting 
on my desk. Now, I am also a regular user in this world, and there 
are definitely conflicts for me WRT those positions.


As I've said before, I enjoy a good chat as much as anyone, and I 
*don't* want to censor people here, but that may be necessary at 
some point, wouldn't you agree? If someone were quite obviously, 
in the opinion of 99.9% of the people here, abusive, rude, offensive, 
etc. should they be allowed to run rampant and ruin this world for 
everyone else? I don't think so; maybe you do.


When I joined the REBOL community, one of the main attractions was 
the high level of mutual respect, the generosity towards newcomers, 
and the complete *lack* of the venom you sometimes see unleashed 
in other language communities. *That* is what kept *me* coming back. 
The more argumentative discussions and personal jibes people see, 
the less likely they are to post, IME, because they don't want to 
be attacked themselves and if that's the tone they often see, it's 
what they will expect. 


When it comes to content, as a world master and a user *I* think 
that *most* channels here *should* be REBOL related. The world is 
called "REBOL", and I think RT created and sponsors it for the REBOL 
community. That's my view; that's how I view the ML as well. There 
are probably at least 20-25 non-REBOL, non-Technical groups here 
now; that's quite a lot IMO. There are times that I would really 
like to clean this world up a bit, and as a user I could, but as 
a world master I don't feel that I can because someone will complain 
that I'm trying to censor or control things here (so if I ever do 
that, get mad at me as a user, not as a world master :-).  


Petr, I'm sorry you feel that I'm trying to limit free speech here, 
or to control anyone's behavior; I made some *suggestions* I thought 
were appropriate. I spent a *lot* of time writing and editing my 
posts in the hope that they weren't too strong, but still got my 
view across. If you think that you should be able to use this world 
for anything you want, personally, I disagree; it's RTs world and 
we are guests in their house. If there is something specific in my 
posts that offended you, please let me know what it was.


As a user, I haven't been around much lately. Mostly my schedule 
is the cause, but maybe it's also because the technical value of 
the world has been diluted (IMO) by noise, so I'm just not as "driven" 
to come here and make time to participate. I'm normally on dial-up, 
so that affects download time, yes. Right now, I'm on a fast connection 
but the noise is still a problem because I have to visit all the 
groups that come up red to see what's new, and if I only have a small 
amount of time to spend, it may all get eaten up just skimming what 
others posted. Also, the more noise there is, and the more we get 
in the habit of talking about non-technical stuff here (again, this 
is all *my* opinion), the more chance there is for it to leak out 
into other groups, and it does. 


The camaraderie comes from the people; the technical value comes 
from the experts  who often focus on that aspect and may stop coming 
if there's too much noise here. When that happens, the value of the 
world is diminished. 


Well, my time is long gone for writing here, but I hope that helps 
clarify my position.
[unknown: 10]:
30-Mar-2005
Pekr, what is proper marketing? Its a very difficult issue.. but 
you know that i assume.. I dont know what the difference is between 
europe and the rest of the world but I do know that it succes depends 
for 90% on "Accepted Vision of the product!" by the public (Public 
can be anything..) One thing is sure , Rebol is still its time ahead 
with many things and thats a disadvantage currently because of the 
mis-intepreted use of Rebol by the rest of the world. (thats what 
i think). Still i think the RT is overflowed by exciting and needed 
to publish towards the community "some" release. But i could be very 
wrong here as well because i only observe Rebol marketing from a 
birdview..
shadwolf:
19-Apr-2005
for example here in france macs are pretty well implented in university 
because they are simple to manage in hight number. In hoght schools 
you get windows but you get lesser computer to manage (In my hight 
school in 1997 they was only 30 computers equiped with windows with 
a controled acces for the students you can use it only on certain 
days of the weeks durring a gived time. When I ingress to university 
they was 200 macs for every one  to use every time 100 windows pc 
to be used on restricted time and 20 Alphas/linux debian + 10 Sillicon 
graphics 02 with IRIX + 3 data severs (2 sun ultra 1 (X11 sharing) 
 + 1 dec 50 (NFS, mail, web ) + 40 Xteminal box for former computer 
ingeneer  ) MAc and PC was used for office application LINUX/UNIX 
computers was used to form computer ingeneer .This shows pretty well 
I think the world clivage in informatic :)
Group: !AltME ... Discussion about AltME [web-public]
Sunanda:
3-Jan-2005
Thanks. i try my best, but Altme and IOS are minority products, so 
they've got to be better than good to get to a shortlist..
Altme has at least three ways of losing data.

And having to rename the world every time there is a server crash 
doesn't make this group a useful reference site.
Maxim:
18-Jan-2005
and does it allow to create an view of the world, in real time, or 
is that something which can already be done with the altme client 
version, when running a world?
Brock:
28-Feb-2005
Tomc, two of them are used every week, one of them daily just not 
alot of users.  One time all my worlds did the very same thing without 
an World Server problem.
Luisc:
6-Apr-2005
Yet another wishing feature:
     World [ Subject]

Sometimes there is more than one subject going on at the same time. 
 This will allow you to focus on the Subject you want..  = )
Graham:
22-Nov-2005
I'd like to see a metric that measures the success of a world .. 
for instance, the number of posts per logged on user per unit time.
Colin:
8-Feb-2006
I used to run altme all the time at work until they clamped down 
on all firewall and proxy ports. I found it to be the ideal program 
to log progress on tasks I was doing but now it wont connect. I only 
need it to do the do name or world resolution as the server would 
be running inside the firewall too. No data traffic needs to flow 
outside the firewall. Reichart - is it possible to have a local name 
world name server our enable the name resolution to be proxied through 
http, and I could just plug in the corporate gateway/proxy?
Gabriele:
4-Apr-2006
if you don't believe me, try resyncing this world from scratch - 
it'll take a very long time :)
Gregg:
25-Apr-2007
I've seen this error twice now, on machines where AltMe is connecting 
to this world. Once on a machine where the world has been for a long 
time, and it caused it to resync everything; the second time, just 
now, on a virgin machine:
Brock:
9-Jul-2007
I had lots of problems with this early on when trying to run multiple 
worlds.  At one time I had 4 worlds that I attempted to keep going, 
for free without reserving the world name (I know, i'm cheap), but 
found it was a pain to keep restarting the worlds in sequence one 
one of the worlds inactivated.
Tomc:
26-Oct-2007
* Server clock check is now optional. You can enable or disable it 
from your Settings panel. This features checks that your server (world) 
clock matches your local clock (adjusted for time zone).

    * Fixes major bug in offline usage when you want to read your messages 
    while not connected to the net.

    * Fixes minor bug in icon pane when you right clicked on the help 
    part of the application icon panel, an error would occur.

    * Minor changes to AltME update notice. First, AltME will close when 
    you read the update news in your browser. Also, if you do nothing, 
    the update notice will close after 30 seconds. Both of these changes 
    are done to keep AltME from timeout problems.

    * Updates bug tracker applet (selected worlds). Removes unused fields 
    and buttons. Simplifies parts of the layout. Improves some of the 
    report modes.
Henrik:
30-Jan-2008
it may have been a DNS problem, because I was connected to the r3 
world the whole time and could send messages just fine. of course 
it's no fun if there is no one to respond. :-)
Brock:
5-Apr-2008
Pekr, my limited experience with multiple altME worlds is you need 
to have the other worlds you are hosting running at the same time 
you create your new world.  It will assigne the next available port 
to that world.
Henrik:
15-Apr-2008
it seems also to happen mostly when changing world from one to the 
other. I haven't been able to run multiple AltMEs on one machine 
for a long time.
Brock:
2-May-2008
Let me start over... host-port is what Gregg is talking about.  There 
is also a host-addr setting that might be the source of my worlds 
becoming unavailable all of a sudden even though they are used on 
 a daily basis.  I'll have to check that out next time my world locks 
me out.
Pekr:
15-Jul-2008
I don't agree. Why should it be lost? Imo there is a bug somewhere. 
It seems like in-memory-only database or what? I can understand time-out 
of the world, if not used for some time. But not loosing world name, 
when the world is apparently running. That simply can't be regarded 
being a solid service ....
Pekr:
24-Oct-2008
One thing is clear - our world was not available, wifi node was down. 
So at that time, there might be some check, and the rest depends 
on engine at Safeworlds. It is just that upon the description, the 
world name should be reserved for 10 days, while it was not even 
24 hours. But it was not a problem to renew. We just re-registered 
the world, and it mapped to the data of our world, without any problem 
...
amacleod:
20-Jan-2009
Now trying to autostart at boot time but having a trouble...

su -lc '/.../altserve -s world -p port &' user > /dev/null

according ot altme guide
does not seem to launching...

I know the example is for altmeserve but I thought it would work 
for client as well
Brock:
20-Jan-2009
sorry, my issue was with re-creating a world.  I had multiple worlds 
hosted on the same machine at one time and I cheaped out and didn't 
register the world for $10 US per world.  When the worlds expired 
after 10 days of no usage (which never happened, but they expried 
anyway), I had to recreate the worlds, the order was important in 
that scenario.  Sorry for misleading you.
Pekr:
24-Mar-2009
I will try, once I will visit the target PC. The existing world WAS 
running, and I was even connected to it from outside PC. Yet when 
registering new one, it ended up registered with port 5400. Next 
time (once it expires), I'll try to open rebol console and check, 
if port 5400 is regularly blocked by trying to: open tcp://:5400. 
 I will report back my experience ...
[unknown: 5]:
8-May-2009
Could be Pekr, I never ran more than one world at a time.
Sunanda:
22-May-2009
The sync bug is a very old one.
Possible partial solutions:

-- leave world running for  a long time....some groups then resync 
if a message is posted to them

-- change your message limit, and then do a search for a fairly common 
word

-- send a message (just a dot is the convention) to every group you 
want to resync
-- delete all messages and restart the world.


http://www.rebol.org/aga-display-posts.r?offset=-1&post=r3wp151x920
amacleod:
27-May-2009
I'm a little worried about granting everyone group rights in the 
world I'm creating. It will be mostly NYC firefighters, many of which 
have little computer/internet/web experience and might delete groups 
accidently or maliciously as the are a group that is not always as 
well behaved as most reboler's. 


But at the same time I want them to be able to create private groups.


If a group is deleted how difficult is it to restore it...if possible...with 
previous messages.
Brock:
29-Jul-2009
So, it's important that if you intend to have two worlds running 
at the same time, to have your first world running (using port 5400) 
so when you create your second world it is given the next available 
port number (5401) and that is what Safeworlds will record for that 
second world.
amacleod:
10-Oct-2009
This is the first time I lost my world and one has been running no 
problem for over a year...
Sunanda:
22-Oct-2009
amacleod -- it looks like AltME.com's world server went down for 
a time yesterday.
Could that have knocked your worlds out of orbit?
Oldes:
26-Nov-2009
I think that last time Carl told that this world is already too big 
and the best way would be to setup a new one.
Maxim:
26-Nov-2009
when the server is instable, I can confirm its not really better 
even when we are alone in the world.  I checked the last time and 
was the only one here a few times and it was as bad as when some 
of you appeared.
Pekr:
28-Dec-2009
You must start your world at least every 10 days (or keep it running 
all the time), or you will lose your world name. If that happens, 
nobody will be able to connect to your world, and someone else can 
take your world name. You can keep your world safe for a small fee.
Pekr:
28-Dec-2009
hmm, so now I understand it. I have to restart world at least once 
in 10 days, or it might loose registration? But my condition of "keep 
it running all the time" is met.
Henrik:
19-Jan-2010
Carl, did you see the discussion with YueM? A new user who won't 
use AltME, because he claims it's broken, when in fact it's simply 
downloading all messages, which takes time and he can't post in the 
meantime. To him, the program appears unstable. An intended feature, 
I know, but maybe there could be done something to allow bulk downloading 
on first connect to a world.
Maxim:
20-Jan-2010
there is one issue which is SO ANNOYING, I sometimes close altme 
before throwing out my computer by the window.

 when the display becomes a blue screen if the client loses its connection 
 with the server...


this is both useless and highly irritating, cause when the world 
re-connects (99% of the time on its own) you have to re-click on 
the group, which looses the "unread msg" beige highlight.  it also 
forces you to have to re-click on the text entry with the mouse.


when your internet connection is buggy or a server has troubles... 
disconnection may happen repetitively every few seconds.  the blue 
just makes altme unusable in a situation where it should just stall, 
until a new message is sent.


when a world disconnects, it should just change the color of something 
or put a label somewhere obvious in red color... but don't touch 
the GUI's functionality.... please
james_nak:
25-Aug-2010
I looked up an old post (2007) talking about how to start Altme Worlds 
on windows start-up. Brock had the answer but I could never get it 
to work. Three years later, I decided to try again. Here are some 
lessons I learned along the way:

Precautions:

You may want to back up the altme folder just in case something goes 
awry. You will also need to know where the files are located.

You may also want to create another temporary worldmaster user and 
note the password. If you're like me, it has been a long time since 
I had to type in the user password.


1. Before you turn off your worlds, go to http://www.altme.com/check.html
and check your world(s). Note the port number and write it down.

2. Create a shortcut icon on your desktop to altme if you don't already 
have one. Do this by right clicking on altme and select "Send to/Desktop."

2. Right mouse click your "Start" menu (I only did this in XP so 
adjust for any changes you might have in your OS) and choose "Explore." 
An "explorer" window will open.

3. Go to the "Start Menu" folder in the the explorer folder tree 
in the left column. In the right column open up "programs" then open 
up "Startup."

4. Drag the altme shortcut icon from the desktop to the startup folder.

5. If you have more than one world, right-click on the just added 
altme shortcut icon and rename it to something like altme-worldname.

6. Show the properties of the just added altme icon by right-clicking 
and choosing properties.

7. There, in the "Target" field, you will add on to what should already 
be there. It should have something like: "C:\Program Files\altme\altme.exe", 
telling the OS where to find altme and the name of the actual program. 
As you may know, the quotes are there because the "Program Files" 
folder has a space in it. Leave it as is and add:

-s "yourworldname" - p the-port-number. E.g., "C:\Program Files\altme\altme.exe" 
-s "myworld" -p 5402. Do not close the properties window but continue 
to the next step.

8. Below the "Target" field you will see the "Start in" field. There, 
enter where altme and its server files exist. The top level folder 
is enough. E.g., "C:\Program Files\altme\" 

9. Apply the changes to the properties and try it out by making sure 
the world is not running and then clicking on the altme icon in the 
Startup folder. This saves you from having to reboot if a mistake 
was made. You should see the familiar altme server window pop up.

10. You need to also check by logging into the world through the 
client. If you can and the data is all there. Great. The only thing 
left is to reboot and make sure it loads by itself.

11. Repeat for all the worlds you have. You'll end up with n altme 
icons each with a different name. 

Things that went wrong:
Before the server could be launched properly via the icon

1. Getting the wrong syntax in the properties/Target. - I thought 
everything had to be enclosed in a single quote string but it doesn't.
After the server was launched

1. Couldn't connect to the altme world - Seem to be related to the 
port #'s I was using. I went back and launched the worlds the manual 
way and checked the ports on the altme website.

2. Could connect but no users. - This had to do with "Start in" info 
or lack thereof. Altme was looking for the data in the Startup folder 
as opposed to my regular altme folder. Your actual data should be 
fine and of course you made a backup, right?

3. Some data (posts) got mixed up - Who knows on that one. I made 
so many attempts, I may have confused something.

4. My user profile was gone or had a different name. - Again, my 
guess is that this was due to the "Start in" info. Worst case, try 
the default "Master" "pass" user. I ended up using another known 
user (hence, my advice to create a temp worldmaster user), then I 
renamed the user I knew was me to me. Weird but it happened in a 
couple of my worlds but only to my profile.

5. I made a copy of the actual altme.exe and named it altme2.exe 
thinking that perhaps this was the problem. The target was then changed 
to reflect it. Don't do this, it  is not necessary and may freak 
you out.


Now I have 4 worlds up and automatically running when I need to reboot 
the server. Yea.
Group: RAMBO ... The REBOL bug and enhancement database [web-public]
Anton:
30-Sep-2006
#4085 - I think the submitter "-X-" is a certain individual who was 
active around that time (22-Apr-2006) and who was banned from our 
world.
Group: Core ... Discuss core issues [web-public]
Sunanda:
24-Oct-2005
Dates have natural ranges depending on their domain.

An expected due date of an unborn baby is (in theory) no more than 
9 months away.

The expected due date assigned to my mother before I was born is, 
now, a long time ago.


I don't'see how you can get around applying all due diligence to 
*any* input field. That may include asking for 4-digit dates on some 
occassions or disambiguating 24/oct/05 to ensure you know which part 
is the year.


Validation is one of the hardest parts of any real-world application, 
and one of the parts that most languages -- REBOL included -- offer 
only token support for.
Ideally, we'd have a range of to-xxx? words, like:
to-date? "29-feb-03"
== [false  "no such date"]
to-date?/strict "29-feb-04"    
== [false "ambiguous year/day]
to-date?/window "29-feb-04" [1975 2074]
== [true 29-feb-2004]
Group: Script Library ... REBOL.org: Script library and Mailing list archive [web-public]
Sunanda:
26-Jun-2009
We lost no data.


But we lost the site for a little while.....Little things like this 
built up:
    -- you try to login
    -- we update your last-active time

    -- but that file write completely trashed your user-profile record
Or:
  -- we upload some more posts from this AltME world

  -- as we write them into our index data structures, it corrupts the 
  index, thus making the whole
     AltME archive unavailable.

Corrupt-on-write is a hard mode to recover from :-)
Maxim:
13-Dec-2009
its time to show the world that R3 is starting to be usefull, stable 
and now finally actually better than r2 in few ways.  


Its gotten past the fun "prototype" stage and is now at the usefull 
"it works" stage, even if still alpha/beta
shadwolf:
7-Jan-2011
ladislav problem is even going in the right group if any  existed 
then you won't talk to me neither :) basically you don't feel concerned 
by what I say all you want is the job done what ever means are used 
to achieve that basically I used to think that way too ...  But time 
passed things degradated and now r3 alpha is stuck and side projects 
like script library and View/Desktop are stuck too since they are 
related and on suspend until R3 is released ... So to me it isn't 
a miss placed  converstation since R3 futur is related to scriptlibrary 
futur ... We could is that down time to try to reflect on making 
this better but that's not a discussion you want to have anyway... 
 That's why the whole rebol world in 2011 is pretty much the same 
as it was in 2005..
Group: I'm new ... Ask any question, and a helpful person will try to answer. [web-public]
BrianH:
4-Jun-2007
Why did I join the community? Because when I joined, REBOL was still 
pretty new.


R2 wasn't there yet - the first alphas for it came a few months after 
I started playing with the language. Most of the low-level behavior 
of the language was completely undocumented outside of RT, and they 
were still trying to position the language as easy to use, easy to 
learn, high level. It still looked like R1 - Scheme with a different 
syntax - but it was different.


A challenge. So I dug in. I tested every function, everything I could 
find out. I asked a lot of questions on the mailing list. If they 
weren't answered, I dug in further and figured it out myself. And 
I got into a lot of really interesting arguments with the people 
on the list, testing and probing the language until all of the undocumented 
stuff became clear.


Those early arguments became the low-level documentation of REBOL. 
And then came the books, and the community got bigger. I started 
using REBOL at work, even when it wasn't the language I was supposed 
to be using - code is easier to generate with REBOL than it is to 
write directly in other languages. More fun too. That's the hook: 
REBOL is fun.


There is a principle I read in a Heinlein essay years ago: The principle 
of Creative Laziness. He wrote about the guy who invented the automatic 
pilot, back in World War 2, because piloting back then was a big 
hassle and he was too lazy to do it. Instead of doing the drudge 
work he did the more interesting task of figuring out how to automate 
it. If necessity is the mother of invention, then laziness is its 
father. Laziness is a virtue.


That's what dialecting is all about: Automating the drudge work and 
wrapping it in a nice little language because it's more fun than 
doing it manually. More efficient too, a lot of the time.


Do you know who REBOL appeals to the most? Engineers, scientists, 
hackers, analysts, problem solvers. People with opinions, people 
with enough of a twisted sense of humor, of the world, that they 
don't want to just sit still and accept the way that they are told 
the world is - they want to figure it out and remake it if necessary. 
Interesting people: REBOL's other hook.

Welcome to the cool kids' table!
btiffin:
19-Jul-2007
Patrick;  No problem about library entries.  :)  When REBOL grows 
we all benefit.  Nothing in rebol.org is 'official'.  It's a user 
maintained repository of 'stuff'.  Chris' form-date just happens 
to be one of the beauties.  It is close to but not the same as the 
C strftime function.  With form-date you can make up pretty much 
any date time output you'd like.  No one has to use form-date, I 
was just cheerleading.  So I'll cheerlead a liitle bit.  I you haven't 
yet, check out http://www.rebol.org.Sunanda and team have created 
a a world class repository of information and functionality that 
is all REBOL user community generated.
mhinson:
14-Apr-2009
Hi, thanks very much for the fast replies. 

I have read the parse-tutorial and it seems very good for understanding 
how to create rules that will match patterns, however I only found 
one brief section that described using "copy" to extract the data 
from the line, rather than just confirming that a match was found 
(or not). I tried to use the copy examples but evey time I modified 
them I ended up with errors as I don't really understand how they 
work.


Peter, thanks for your example, it does almost what I want but the 
result in 'extract' does not contain the part of the string matched 
by "wanted". In my simple example I could just append the word "wanted", 
but in a real world case I would be using a patern match to find 
the "wanted" key word.


I also want to develop the code further to search for a different 
set of matches if the first set is found, in your example I am unclear 
where the block is that is performed if the string is found.  

Thanks very much for your help. /\/\
Sunanda:
30-Apr-2009
We were all newbies once! And we all are again every time we start 
learning something new.


I just remembered another puzzle/challenge I presented to the Mailing 
list, and got back a rich range of replies. This one is purely parse 
(including my first attempt), so trying it out, and then looking 
at others' code can help understand parse. As with the other two, 
it is based on a real-world need, rather than being a textboox exercise. 
(You experience the results of all three puzzles whenever you browse 
wwwREBOL.org).

Good luck with this one too!
http://www.rebol.org/ml-display-thread.r?m=rmlGPGQ
Brock:
16-May-2009
Yes, one thing we really need in the Rebol world is for someone to 
site down and create a full example set of what is possible with 
what we have.  I too am pretty weak with VID and View, but it's been 
something I think about every time I see a new Javascript library 
with lots of examples available.
Henrik:
18-Jan-2010
Actually it gives me some ideas for bulk download of messages, the 
first time you start AltME in a particular world. The method it uses 
is fine for maybe 500-1000 messages at one time, but if you're getting 
250000, there should be a way for AltME to notify that or simply 
get them by the bulk.
Group: Parse ... Discussion of PARSE dialect [web-public]
Pekr:
5-Nov-2008
Anton - but there is some point in time we should start to make rebol 
bigger by adding unnecessary things, or we will never reach 100MB 
executable size and outer world migt not consider us being a rellevant 
alternative :-)
Anton:
9-Nov-2008
Steve said in r3-alpha world:

Sometimes some of my parse rules can take overnight to resolve on 
some complex random files...and I would like to be able to set a 
time limit in parse so that if it is recursively grinding on time, 
that I can halt it
Group: MySQL ... [web-public]
Pekr:
8-Jan-2006
So - I did some homework here, but I am at my limits (well, maybe 
not, but I will be very slow from now on), whereas we have ppl knowing 
C here, and ppl who did some hashing etc. for Beer (Ladislav), so 
guys, if you find some 10 minutes of spare time, please at least 
try to give me some pointers here. As I said - the world is upgrading 
mySQL to 5.0 now, so 4.11 is older, not to mention 4.0.1 or 3.23. 
It is about having mysql free scheme for rebol, or not. And don't 
think every admin will be willing to set old-password parameter for 
his server, as this can be regarded a security risk ...
Group: Syllable ... The free desktop and server operating system family [web-public]
Pekr:
28-Dec-2005
hehe, Tom Halwerda got reply from someone from Syllable team apparently 
:-)
-------------------

 By Vanders (IP: ---.cable.ubr02.chap.blueyonder.co.uk) - Posted on 
 2005-07-04 22:34:20
Sorry Thom but you're wide of the mark on several counts.


Systems like the Amiga or BeOS failed for a number of reasons, but 
mostly because they were either tied to a minority hardware platform 
and through sheer poor management. It's fair to say that both were 
ahead of their time, which was certainly a contributing factor. We'll 
add NeXT to this list while we're here. Syllable and SkyOS are written 
for generic Intel PC hardware, and neither are old enough to know 
if Robert or I will kill either through bad management!


Sure we want to compete with Linux. Linux is a great OS on the server, 
it's a sucky desktop. I've been running it for over six years on 
my home PC and several years now in various real-world deployments 
in a server capacity. Year after year, Linux continues to dissapoint 
me as a desktop OS. Why shouldn't we compete with that? Saying "You 
can't compete with Linux!" is just deafeatism. The thing is, Syllable 
is not out to beat Linux. We want to co-exist with Linux and in doing 
so, enhance the Open Source ecosystem. Linux can run the servers, 
Syllable can run the clients. Makes sense to me.


Look, if in two years time us Syllable developers have nothing to 
show for it but an OS that only us six run and are happy with, well 
then that's fine with me! I'm sure as hell not going to roll over 
and pretend that I like using Linux on my desktop though. Why shouldn't 
we try to improve it? Because we might fail? Piffle.

Some quick points to finish off:


o Robert is a good developer but I don't believe he has the time 
or the hardware to have written every single driver for SkyOS from 
scratch. The video drivers are from X & if you asked him, I'd expect 
the NIC & audio drivers are BSDL.

o The Open Source nature of Syllable has never been in impedement 
to implementing features. We have a set or core developers and we 
make the decisions. We have a roadmap and we're following it. To 
paint Syllable as a band of wishy-washy Open Source developers with 
no direction who are somehow bogged down with arguments is misleading 
and dishonest. Just like SkyOS, if we decide a feature must go in 
it goes in.

o I'm not aware of a single company currently working with SkyOS. 
We can sign up for the exact same Developer Relations schemes as 
Robert can. Many companies don't seem to mind that Linux is Open 
Source, I fail to see how Syllable is any less legitimate in this 
regard.


Hard is the whole point Thom! What's the point in doing easy? Anyone 
can do easy!
Kaj:
21-Oct-2007
With the download being a few MB, you save download costs right with 
our first large package. Especially on dial-up, which is also a large 
part of the world. And of course, the next time you already have 
it installed
Group: Linux ... [web-public] group for linux REBOL users
BrianW:
3-Mar-2006
I think part of the "mess" of OSS is the perception that it is a 
single movement, a unified army of developers. That is completely 
wrong, even though some of the louder proponents of open source work 
hard to make you believe exactly that. Even folks who understand 
the truth have their perceptions colored by all the from the Eric 
Raymonds and Richard Stallmans of the world. Then they wonder how 
this OSS army is going to take over the world when they can't get 
their act together and produce easily usable apps written in clear 
code. Individual developers and teams do all the time, but that's 
hardly an army.
Group: Announce ... Announcements only - use Ann-reply to chat [web-public]
Gregg:
18-Feb-2005
In order to make the best use of everyone's time, please remember 
to stay on topic in groups. If you don't want to be bothered with 
a particular group, feel free to remove yourself from it. And remember 
that you can create private groups as well, though the topics should 
be REBOL related. After all RT is hosting this world for our use, 
so let's not abuse it.
Gregg:
26-Feb-2005
Let me try this again. 


RT hosts this world for REBOL discussions, and they graciously don't 
complain that we have a lot of off-topic channels, probably because 
they understand that's how people work. It is for the REBOL community.


There aren't any set rules here, nor do I think we need them. I think 
that, as a community, we need some non-REBOL channels, just not so 
many; and not so "loud" (i.e. active) that they consistently shadow 
the REBOL content. If each of us "self monitors", there should be 
no problem. i.e. if you find yourself writing a lot more non-REBOL-related 
messages than REBOL-related ones, consistently over time, think about 
whether that's adding value to the world.  


I disagree somewhat with the view of "let them opt out of a group 
if they don't like it", because that puts the power in the hands 
of one group to drive others away. That's just me.


To me, a group belongs here, and a conversation has value, if it 
is of interest to the vast majority ofere people who are part of 
it. 

Here are a couple suggestions:


1) Don't post a long stream of uninterrupted messages. If there's 
a subject on your mind, post a message or two on it, and see if anyone 
responds. If not, don't keep posting more messages on that subject.


2) If a non-REBOL conversation involves only two or three people 
and/or is argumentative in nature, go private or off-world. Again, 
this is not our world; let's not abuse RT's storage and bandwidth.

Thanks!
Cyphre:
17-May-2010
Since there is a lot of silence in recent days on this AltME world 
Pekr persaded me to put one announce here:


I'd like to announce important milestone in my personal(occasional 
weekend hobby ;)) JITteR project developement that has just been 
achieved yesterday.


JITteR is lightweight REBOL dialect that enables running JIT compiled 
functions directly from REBOL interpreter.

Such JIT compiled functions can be tens to hundreds times faster 
than REBOL equivalent code.

Usage of JITter is aimed on graphics routines, compressors, codecs, 
generators, number crunching algorithms and various other time-critical 
programming tasks.

The main idea of this project is not to clone all REBOL functionality 
but maintain compatibility in sense of JITteR -> REBOL way so any 
code written in JITteR can be executed(fallback) as plain REBOL function! 
without the need of touching the code.


Currently only REBOL2 version is being tested and x86 CPUs are supported. 
But R3 and other CPUs will be added in later stages of the developement.

Licensing is not yet decided (until the project reach full Alpha 
stage). But the code will be definitely free for non-commercial usage.


Since this release is only 'internal' I hope this announces doesn't 
sound to much 'vaporwarish' :-)


Alpha release is planned to be released to closed group of developers 
in ~2 months.
Feel free to leave any feedback in the Ann-Reply group or PM me.

project features log:


JITteR v0.1.23.3.1 (pre-Alpha version internal release) - 16-May-2010

---------------------------------------------------------------------

- currently only x86 32-bit CPU assembly supported (other CPUs planned 
in Beta stage)

- datatype support: image!, binary!, string!, integer!, decimal!, 
char!, logic! 
- path! lookup support on binary!, image!, string! byte arrays
- math operations: +,-,*,/,<,>,<=,>=,=
- boolean operations: NOT, AND, OR, XOR
- parens support: REBOL-like code evaluation precedence

- supported keywords (REBOL compatible): APPLY(currently on JITTer 
functions only), LOOP, REPEAT, WHILE, UNTIL, BREAK, IF, EITHER, PICK, 
POKE
Group: SDK ... [web-public]
Gregg:
1-Dec-2006
You need to use the API to get the version resource from a PE file. 
It might be a standard resource , but I haven't touched that in a 
long time so I can't remember.


As an aside, this feature was so requested in the VB world, years 
ago, that Desaware created a commercial product called VersionStamper 
that did just that; and they sold a lot of them.
Group: !RebGUI ... A lightweight alternative to VID [web-public]
Pekr:
7-Aug-2005
I know ... I just received email from old time reboller who's name 
I will not disclose, but he is right - why we are still pretending 
we have some secret weapon? The rest of the world really does not 
care:


  I don't want to know anything that the public won't be told. Why 
  do I
need a special handshake just to find out what REBOL intends 
  to do
someday? I just want to be a satisfied customer, I have no 
  desire to
be part of a secret club. Aren't plans and roadmaps what 
  you share
with customers? I have no need for secret organizations, 
  closed door
policies, or special preferential relationships.

Good 
  ideas need to withstand the harsh light of day, which is a
by-product 
  of openness and transparency. MS and other companies do not
care 
  one bit if REBOL is open-source-- they are so far beyond caring
about 
  that. RT has no first-mover advantage or special secret that
makes 
  REBOL a dangerous disruptive technology, and if it did,
open-source 
  or not, they could recreate it within a year (maybe not
compact, 
  but no one will care). Remember MS employs some of the top
scientists 
  from functional programming in their labs.
shadwolf:
19-Dec-2006
so as i'm  actually  stuck with the  text cursor full handling concept 
 Coccinelle use this  time to build a widget  based to view algorithm 
 and exploiting VID  cursor concept (T___T CRAPPY  cursor selection 
way  if that could be changed in rebol 3.0  i would be the happier 
man in the world ...)
Group: DevCon2005 ... DevCon 2005 [web-public]
[unknown: 9]:
26-Sep-2005
Brock, as a company that is working very hard to make everything 
compatible between all the browser I can tell you that what it comes 
down to is that there are rules, but each browser company (or group) 
interprets the rules slightly differently.


The simplest example of goes wrong the most are the "assumptions." 
 EI for example will except <center> to mean center the page, and 
center pretty much everything until you turn </center> off.  


But Firefox follows the letter of the rules, and expects each object, 
like a table, to have its own <center> tags.


This is a simple visual example, it gets worse when JavaScript enters 
the picture.  Safari for example DEMANDS everything ending in a ";" 
or it simply ignores stuff.

They are almost always easy fixes, but time consuming.


Maarten, shame that Breeze will not work.  I looked at Breeze and 
voted not to use it to do a Rebol lesson.  Looked great on their 
page, but I read a lot of similar comments elsewhere on the web that 
it simply failed for too many people.  I was hoping that someone 
smart in this group would know what we could use both to solve our 
DevCon needs and the Rebol Newbie Lesson needs.


We need a way to broad cast at least one video signal, and allow 
moderated chat in the same environment for people all over the world. 
 This should be easier.  I have an Idea that might work, but will 
require some research.  I might just do this in Qtask.  Then anyone 
can log in from anywhere, talk in a group, have sub topics.  All 
we have to add is video streaming (which is actually pretty easy 
for us).  The trick is setup up the incoming real time stream, which 
I was not planning to do for a while.
[unknown: 9]:
30-Sep-2005
It will support custom servers, and there will be a public server 
that everyone can use to search for Reb Services.  For example, if 
someone offers a service like World Time, then you can search for 
this, and then start using this service.
Pekr:
30-Sep-2005
yes Reichart - I simply wanted to hear something concrete, but OK, 
here comes the list, out of my head:


1) Will rich text and rebcode became part of all rebol distributions 
from now on?

2) we heard answer for async kernel in regards to LNS - some time 
ago Carl mentioned proper tasking or even timers could be added - 
is that anyhow realistic?

3) I realised VitalNeeds removed all Rebol related info from their 
website - is the partnership lost?
4) what will be the next focus of RT?

5) there was some talk about "rebuilding the team" - will RT employ/contract 
more developers?

6) some time ago Carl talked about opening some of rebol code - parts 
of View, console etc - will that happen? Part of that plan was "Rebol 
as a library" IIRC - is that concept still valid? What happened to 
/Platform vision? I was not present last year at Devcon, but my understanding 
was, that /Platform is about modularisation, language plug-ins were 
planned too ...

7) not to mention BCD, rebin, RIF, of which only RIF was mentioned.

8) RAMBO is cool - but what about shared roadmap? I was contacted 
privately by one former Rebol developer, who felt Rebol plays on 
elite and that not knowing what is the plan for what product is really 
badly frustrating. Will RT create more SIGs, to fasten developments 
in certain areas? I talk about kernel areas, which general rebol 
user can not affect and waiting for enhancements can take years. 
Some ppl are already crying for better sound (if we want to use rebol 
for video-over-web for eg.)

9) We heard about spreading rebol x-times. What is RT's vision of 
how to achieve this? Such claims should be supported by some more 
concrete plan? Is still outer world (development companies) interested 
in Rebol, so maybe more of VitalNeeds partnerships could come?
10) What is Carl's preferred drink? :-)


Thank you very much, sorry if some questions sound strange, they 
were put on "paper" as fast as I could type on my notebook. Enjoy 
the community in Treviglio, guys!
[unknown: 9]:
4-Oct-2005
Q: Yeksoon asks "Reichart, there is a whole bunch of pple under Rebol 
SIG in QTask, .... are a lot of them working on QTask etc?"

A: Yes.



These are answers from Carl, Gab, Richard, etc. from the last day 
of the conference.  I sat them all down, with many others from the 
conference, and we reviewed and tried to lock down answers.



1) Will rich text and rebcode became part of all rebol distributions 
from now on?


A: Carl said "Once Rich Text and Recode are added (which was agreed 
on to be by Nov 14) ….yes."


2) we heard answer for async kernel in regards to LNS - some time 
ago Carl mentioned proper tasking or even timers could be added - 
is that anyhow realistic?
A: 


Carl said "Tasking is special, and is pushed off to Rebol version 
3."

No date has been set, but it will not be now


Carl said "Timers could be done now, and this could be done in a 
few months."


Carl wants more feedback that people "need" them.  So give him feedback. 
 This also goes to say we need a common place where we all (in the 
Rebol community) can create a complete list of what is wanted, and 
then "vote up" the things we want done first.  So RAMBO for now, 
perhaps Qtask soon, since it will have Voting.


3) I realized VitalNeeds removed all Rebol related info from their 
website - is the partnership lost?

A: Carl said "No, but they are talking…"

4) what will be the next focus of RT?

A: Carl said "Altissimo"


5) there was some talk about "rebuilding the team" - will RT employ/contract 
more developers?


A: Carl said "Yes, and we are doing , send in your Resume and show 
us your cool app you wrote that is as good as Canvas!"


6) some time ago Carl talked about opening some of rebol code - parts 
of View, console etc - will that happen? 


A: Carl said "Yes, this is happening and is happening in pieces. 
 The console is a good example.  Nothing would make us happier than 
having people make it better, and not have Rebol be the bottleneck."



6.2) Part of that plan was "Rebol as a library" IIRC - is that concept 
still valid? 


A: Carl said" It exists today!  Look in Windows directory for the 
DLL.  You can call it. More is being worked on. Talk to Jaime."


6. 3) What happened to /Platform vision? I was not present last year 
at Devcon, but my understanding was, that /Platform is about modularisation, 
language plug-ins were planned too ...


A: Carl said "Platform is being sold to Safeworlds…"  I will comment 
on this later.


7) not to mention BCD, rebin, RIF, of which only RIF was mentioned.


A: Carl said "We found another aprouch to BCD, so it was good we 
waited, Ladislav will be making this happen."



8) RAMBO is cool - but what about shared roadmap? I was contacted 
privately by one former Rebol developer, who felt Rebol plays on 
elite and that not knowing what is the plan for what product is really 
badly frustrating. Will RT create more SIGs, to fasten developments 
in certain areas? I talk about kernel areas, which general rebol 
user can not affect and waiting for enhancements can take years. 
Some ppl are already crying for better sound (if we want to use rebol 
for video-over-web for eg.)


A: Carl said using Sound as example "Sound: a good example of code 
Rebol plans to make open.  AGG for sound, would be perfect for Rebol. 
 I am more than happy to publish this info."

 


9) We heard about spreading rebol x-times. What is RT's vision of 
how to achieve this? Such claims should be supported by some more 
concrete plan? Is still outer world (development companies) interested 
in Rebol, so maybe more of VitalNeeds partnerships could come?


A: Carl said "This is complicated question…and answer.  My belief 
of the world is that application have to be simple to use, and to 
make.  That is what changes the future of computing.  So I see a 
world with thousands of developers, making all sorts of applications, 
with that it will grow faster than anything else that has been done."
 
10) What is Carl's preferred drink? :-)


A: Carl says "Non Alcoholic.  POG.   Otherwise…Vodka Martini, with 
Green Olive…very dry…(stuffed)"

From Yeksoon:


1. RT official statement on current products line like View, IOS 
etc?

Is it going to be replace by other range of products...support etc? 
How does moving 'beyond' View, IOS affect the current product offerings 
and hence the way alliance partners operates.


A: Carl says "Yes, we are going to move beyond, the new features 
WILL make this more usable and faster, and more open than in the 
past."



1.2: For partners like myself, who are on the alliance program, we 
would appreciate if RT works closer with us on their commercial offerings, 
roadmaps etc. We need such info to make decisions ...


A: Carl says "what we will be doing for Alliance, is help them move 
foreword on the new tech that is introduced, and with the minimum 
amount of effort."


2. How does the above decisions from RT leads to X% growth next year? 
Are there any change in the way business is done?


A: Carl says "Yes, it is going to change a lot, and this will happen 
over the next year.  This should bring you much better range of features, 
and enhanced as necessary by your teams."
Group: SVG Renderer ... SVG rendering in Draw AGG [web-public]
Ashley:
2-Jul-2005
I've spent quite a bit of time looking at Inkscape (http://www.inkscape.org/) 
and it seems to be the only / best SVG game in town (their command-line 
driven SVG to PNG conversion seems to be particularly well regarded). 
Looking forward to their 0.42 release as it supports OS/X as well.


The Clip Art site that they link to (http://www.openclipart.org/) 
is also a treasure trove of Public Domain files (which solves the 
GPL concerns I had with many of the dedicated KDE / Gnome icon sets). 
I'm also looking forward to their release 15 which seems to be just 
around the corner.


Lots of good news in the SVG world, I wonder how long before mainstream 
browsers start supporting it? (without plugins).
Group: Rebol/Flash dialect ... content related to Rebol/Flash dialect [web-public]
Robert:
23-Sep-2008
Yes, I know. I would like to write Rebol as well but I can't reinvent 
the world all the time. And Haxe is c-ish enough to get it into my 
brain :-)
Group: RT Q&A ... [RT Q&A] Questions and Answers to REBOL Technologies [web-public]
Gabriele:
13-Oct-2005
Q: What does the world on Nov-15-2005 look like?


A: Our main goal is to get REBOL into the hands of more users, not 
just programmers and techies.... by the millions over time.  By doing 
that, we create a market for not only handy free REBOL apps, but 
also for commercial apps and entire businesses that are related to 
REBOL.



Q: Given that  window transparency is OS specific, will there be 
a dialect that covers both Windows, Linux and 40+ other OS?  In other 
words, does RT plan on continued support of so many languages, or 
are we entering a new era of specific OS support?


A: Our plan is to make that a window option that is part of the face/options 
for a window.  If an OS does not support this mode, then the option 
will be ignored, but the application will still be fully functional.



Q: I hope it is still valid that cooperation with RT is possible. 
I mean - last few weeks I play with some Win32 functions (thanks 
to Gregg) and I would like we would have proper app behavior in multi-monitor/multi-desktop 
environments .... so I wonder if any SIGs will be created, some ppl 
will be invited to participate, comment etc., or if RT is gonna cook 
it all themselves?


A: Yes, there are many such special interest projects currently going 
on. (Most of them are occurring via private projects in AltME and 
IOS.)  These days 90% of REBOL changes are done in cooperation with 
the REBOL community.



Q: Hi .... with recent Rebcode releases, we can see that internally 
new Core is marked as 2.7 and View is marked as 1.4 Is it just working 
"title" or will those products be marked as that? And if so, can 
we know, what other changes will go for 1.4 View release target? 
Will there be any AGG fixes/additions (to support SVG RebGUI progress), 
or even VID changes? I still think, that VID is missing few fine 
styles as tab, group-box, better list as was introduced on IOS Developer's 
server, (eventually tree, menu), to allow novices to start using 
VID/View more productively. Any chance RT can tell us, what is the 
plan for 1.4 release?


A: Regarding 2.7 and 1.4 question: we change the revision numbers 
(the second number) whenever there is a major change in REBOL that 
may be unstable.  The /core 2.7 kernel (that is in /view 1.4 as well) 
adds new datatypes to REBOL, and they are the first datatypes added 
in several years, so we consider this to be a major change, and marked 
it that way.
Yes, we do plan to be making a few AGG fixes very soon.

Oh, and regarding VID: we plan to be making very big changes there. 
More to come soon.


Q: Could you add struct! support to /Core?

I keep on having situations that would be made much easier by struct! 
when I don't need libraries. For instance, conversions from external 
binary data encodings to internal REBOL values, say for file formats, 
network protocols and so on. Now rebcode has added other forms of 
strong typing like the type-specific opcodes and the vectors. Having 
structs with their constrained field types, their specific data layouts, 
would be a perfect match for the low level operations of rebcode. 
They would be helpful later when implementing your own data types 
as well.


A: On structs: yes, we will enable this feature on core, but it should 
only be used for lower level code.  Objects are more powerful.


Q: Could you add an APPLY opcode to rebcode?

    apply: ["Apply function or path to arguments, save result" word! 
    word! | path! block!]

In rebcode:
    apply x f [arg1 arg2 ...]
Is equivalent to this in REBOL:
    x: do f arg1 arg2 ...


The advantage to doing function calls this way is that the arity 
of the opcode is fixed, even if the arity of the function called 
can't be known ahead of time. The value assigned to the function 
word could be either a function or a path, or for efficiency you 
could have a seperate opcode APPLYP for path values (I'd prefer just 
one opcode for generality but it's your call).


A: I'm not sure what is meant by the path for it. You mean for refinements?
That may actually slow down the apply interface.
Group: Windows/COM Support ... [web-public]
Cyphre:
20-Jul-2006
...it should not be a luxury item either that you have to pay for

 Well, this all depends on the conditions.  You can expect this as 
 free stuff in Java world with much bigger developer base. But I don't 
 believe anyone here in our small comunity have enough time/resources 
 to spent hunderds hours on such project just to make some people 
 from the comunity happy and provide solution for their commercial 
 app for free ;)
Group: Syncing ... Syncing technologies [web-public]
Pekr:
4-Jan-2006
I would like to have answered:


1) what technique to use for "timestamping" - do we continue with 
timestamps against one central time, or do we use hashes, or sequencing 
numbers, or mixture of mentioned techniqueues? We might look how 
others do it ...


2) better support for possible conflicts - imagine following scenario 
- you have some reblet, e.g. Contacts - one person starts editing 
it, then another person starts editing it too. First one syncs (saves 
changes), then second one does the same - changes of first ones are 
lost. How to aproach this - introduce some kind of resources locking? 
(not real locking, but we are message based, so could be queued)


It could work as follows - person 1 wants to edit some record. Edit 
button posts request-for-lock. Lock is assigned. I other person tries 
to edit, it will not obtain lock. We could even introduce protocol 
level support, so that the person is informed, who has the lock, 
and how long. The trouble usually comes, when person goes off-line 
after the edit started - we need to remove dead-locks, so by default, 
I would lock for 20 minutes e.g. and the lock would have to be renewed, 
if person 1 wants to work longer with the given document ...


another scenario is, when you actually start editing something which 
might require locking, but you start already being off-line. We could 
create lock-request, just not synced yet. Once you go on-line, you 
simply check seqno, if the lock is possible, and the given record 
not modified. But what if it was modified in the meantime? e.g. you 
might be working with stock system and someone else in the office 
sells few units, for which you may start writing offer for to another 
customer. Tough scenario - would like to know your opinion. Maybe 
some things simply need to be done on-line only?


3) I needed small file-sync scenario - could use IOS, but IOS can't 
sync and "forget". Simply idea is to have different kind of syncing 
techniques, so e.g. for file transfer you have dir to sync, if correctly 
synced, log it, forget it, delete it on client and or server (or 
not, it depends)


as for IOS, local storage could be encrypted (or not), imported into 
RebDB (no single better solution so far introduced for rebol), sync-per-record 
or record-set could remain (record=document). RebDB on Serve would 
speed things up significantly too ...


another possibility is to think outside the IOS terms, in more general 
way - simply thinking about world of objects, being in various states, 
with various life-time around internet and on-line or off-line devices. 
I think that maybe we could find some simpler solution than SyncML 
and the likes ...


another point - such techniques should be transport independent, 
so I would not like to hear that it needs this or that ;-)

So, anyone?
Group: Tech News ... Interesting technology [web-public]
Gabriele:
25-Feb-2009
they should probably realize, that like IBM, their time is up. (but 
like IBM, they're going to be around and profitable. just give up 
the world domination thing.)
Pekr:
25-Feb-2009
I think, that for the sake of the world, it is a bad news, that JS 
is getting better and better. Guys trying to claim web-apps can be 
real-time, are almost true. However - hopefully no matter how they 
try, JS (web) based app will be crappy stuff even for few years coming, 
no matter how fast they get it running, as the problem is overall 
complexity of the whole web aproach ...
Pekr:
12-Nov-2009
You talk about the protocol all the time, I talk about generally 
Google submitting another thing and world swallowing anything they 
drop onto us. The protocol might be actually good. I just hate things 
being accepted just because they are provided by the "beloved one".
Pekr:
20-Nov-2009
Geomol - sometimes I wonder about your ignorance(?), sorry. You are 
very clever guy, so I really wonder, what is the reason to hear argument 
like in point 2) Henrik is right - who is more informed than the 
community members? I remember the time when Carl invited me to R3 
GUI world. You all gurus were there, yet he had to invite person 
like me (causing a noise many times), because of lack of input. So 
what are we complaining to? Replies to blogs are similar matter. 
Just don't tell me, you are not informed.


Te link to beta project plan - http://rebol.com/r3/docs/project.html
was posted here, was posted in November status update IIRC. Twitter 
message says, Carl is working on Host code NOW. Yesterday we posted, 
that Carl reported on R3 chat succesfull separation of Host vs kernel 
and that he is working on MinGw support. The host code is being worked 
on NOW.


So how can you post argument like you posted in point 2)? Isn't it 
a bit ignorant and disrespectfull to those who care to work on R3? 
How much support do you expect? I do care to remind Carl to update 
blogs, we do care to spread info even here, yet you claim "do you 
expect ppl to wait forever?". 


And even more so - do YOU expect anyone to wait for mysterious ORCA 
like project to be closer than R3 is? ORCA actually IS open sourced, 
for many years. How is that it did not bring competing environment 
to R2 at least to date? (not to mention its architecture is arcane 
compared to what R3 provides us?)


We are really small community. Everyone of us, can weight his own 
free time. So now decide for yourself, where do you put your free 
time REBOL wise. Boron, or R3? As for me, the answer is clear - my 
energy goes to project, which currently has chance to be completed 
in close future. Splitting our efforts at this stage can't bring 
anything usefull imo ...
Group: SQLite ... C library embeddable DB [web-public].
Graham:
1-Mar-2009
I think it will be a long time before R3 is usable in the real world 
... so my understanding is that there will still be 2.7 releases.
Group: !REBOL3-OLD1 ... [web-public]
Pekr:
21-Aug-2007
There is so many other things. But we need to input. In fact - I 
don't agree with www.rebol.com world release, unless RT finds time 
to discuss other things. Because - I want R3 to be successfull, so 
I would prefer to prepare on other fronts, as I said  ....
Henrik:
4-Oct-2007
I can understand your situation and it's an unfortunate thing. The 
only thing I can say that might help, is that there have been suggestions 
about a plan to extend the alpha to the users in this world, so experienced 
REBOLers can take a look at it and "kick the tires", so to speak.


The problem with doing that is that it creates talk. Lots of talk. 
"why is this there? why does this function do that? I don't like 
this!" We have had a TON of discussions over the design of VID3 on 
how to do this and that, and we're not done with that yet. It's very 
time consuming to do that, when one man (Gabriele) wants to sit quietly 
and work out the design on his own until it's ready. It's just faster 
that way in the long run. Every time a new guy comes in, 500 questions 
need to be answered and it's usually the same 500 questions as the 
last new guy. :-)


Ideally, no questions should be asked until after about a week of 
use and start testing it right away. If there is a problem or a bug, 
consult the bug tracker or the documentation database, look at the 
discussions and the design documents and keep out of particularly 
Carl's, Gabriele's and Cyphre's hair until they crawl out from their 
holes on their own.
Gabriele:
6-Oct-2007
petr: no matter how much time does vid take, either we release in 
whatever state it is, or we wait until it's finished. inventing something 
unrelated like adding pop just takes time from the end goal of R3, 
and does not help anyone. people want a toy to play it? so, let's 
just release early and often, no matter how badly it crashes or how 
much it destroys your hd - we put a warning in there. people want 
a finished product? then, just wait until it is there, and don't 
tell me you want a date for it, because noone in the world is able 
to give you one.
Pekr:
13-Oct-2007
Chris - I know, I remember your position. Was it REBOL2 or REBOL1 
world we were discussing that? VID 1.3 time. I too, asked Henrik/Gabriele 
about CSS. Because it would be cool, if we would be close to standards. 
Not because of standards themselves, but because of easy of deployment. 
But, as far as I understand the situation - Gabriele understands 
CSS, and so far, VID3 seems more flexible. If it would be upon to 
him, he would even more separate (completly) app logic and user interface.
Group: !Liquid ... any questions about liquid dataflow core. [web-public]
Maxim:
24-May-2007
want text ports, just make a liquid which spues out text on the console... 
need that logged, just plug in another node which spues out stuff 
on disk as it comes in... but you don't even have to change anything 
in your systems... and can even easily connect your logger to other 
nodes, so you can track the flow of traffic, or the end effects some 
root events are having on the outputs of the system.  sometimes its 
not obvious to see the real world relation of inputs and output... 


liquid allows you inspect all states at all points in time of you 
system's processing and compare it.
Group: DevCon2007 ... DevCon 2007 [web-public]
Pekr:
11-May-2007
I can imagine complete cute app for DevCons. Not video and sound 
till Rebol 3 and proper plug-ins, but imagine this - kind of server 
(Cheyenne), accepting outer connections. Each presenter would have 
to send his slides to conference organisers, who would put it into 
structure - Schedule, with time slots. I know that schedules are 
missed, or skipped, but once connected, you could see what session 
is actually broadcasted, you could see progress bar of the estimated 
time left till the end of the session, and as presenter would go 
via slides, it would be "broadcasted" to outer world ...
Group: gfx math ... Graphics or geometry related math discussion [web-public]
Reichart:
12-Jan-2009
May I suggest that:


- Starting with just cold metal - metal is not a single colour.  
You are seeing many colours at all times, and different patches of 
colour everywhere.  You are seeing colours reflected and you need 
a coefficient table to calculate the reflection index.  Copper for 
example would lean heavily towards red.


- Next, heated metals are the same, meaning, not a single colour 
either, but now for a different reason.  But to produce the illusion 
of something burning hotter and hotter will require something that 
is multi-pass, and changing constantly.


In video games to produce the afterburner on a jet we did a few tricks:


- The jet flame itself was made of a cone-like shape (maybe a dozen 
polygons).

- The cone was set with an alpha channel so that the source was close 
to opaque, and the tip was close to translucent.

- A second cone was placed around the first cone, but just slightly 
larger.

- They both undulated at all times.  In other words, the length was 
always changing for both cones independently just slight.  And when 
the jet went faster and slower, they changed from long to flat (with 
the plane itself).

- The textures on the polygons were already a rainbox of colours, 
but as the jet changed what it was doing, the colour pallet was changed. 
 Again, both cones were not always changed at the exact same time.

- Just behind the jet (but depending on your angle of view), several 
filters (polygons that read the bg info and render again) would be 
used to create a small waiver and a refocusing.  The more GPU you 
had, the more of this you could do, and the better the final effect 
would look.

- Lastly, and this is what makes the whole thing amazing in a 3D 
game.  We are always checking the location of bright things, such 
as the sun, or things like the after burner filling your screen. 
 If so, we change the contrast of the whole world, and flare out 
your iris.  In the case of the sun we throw up a lens flare, and 
darken all the ships in the sky.

Even as a 2D problem, you should attach this the same way.

This video I think drives this all home for you.

http://www.youtube.com/watch?v=mHL94qQgl_8&feature=related
Group: DevCon2008 (post-chatter) ... DevCon2008 [web-public]
james_nak:
11-Dec-2008
Call for topics and presenters placed in the checklist.
Sent out an email on the mailist to inform and gather input:

Dear Fellow Rebolers (of the mailist faction),


There has been some interest in a virtual gathering of Rebol developers 
and users. These discussions have been taking place in the Rebol3 
Altme World. I know there are many here that do not regularly go 
there but nonetheless would be interested in participating. The date 
and time that has been looked at is December 27th from 12:00 PM. 
How does that sound to you?


There has been no decision on the technology to be used but you're 
input would be much appreciated. We are also in need of presenters 
and/or desired topics.

To summarize, we are looking for:

An agreement on the time and date
Topics desired
Presentors
Ideas for technology to be used
Other
Reichart:
20-Dec-2008
Agreed...


I'm open to.  My goal is to get some of the Qtask team to be present 
for a simple and real time Question and Answer session.

As you saw from the number Sunanda's source code counter showed, 
Qtask is a GIANT REBOL program.  


It may not be the best or the smartest code in the world, but we 
have learned a lot, and would like to share some of it.
1 / 172[1] 2